distant-talking microphone - French English Dictionary